in need of repair - Turco Inglés Diccionario